Turnkey contract - French English Dictionary